payment method supplement - German English Dictionary